Skip to content

Custom Button Injection auto dismiss drawer menu when actioned#5855

Merged
edwardlee-msft merged 5 commits intomainfrom
elee/custombutton-autohide-drawermenu
May 21, 2025
Merged

Custom Button Injection auto dismiss drawer menu when actioned#5855
edwardlee-msft merged 5 commits intomainfrom
elee/custombutton-autohide-drawermenu

Conversation

@edwardlee-msft
Copy link
Copy Markdown
Contributor

What

Add new prop to auto dismiss drawer menu for custom button injection

Why

Custom buttons clicked in overflow would not dismiss the drawermenu. Would cause issues when opening dialogs as drawermenu would overlay on top

How Tested

Process & policy checklist

  • I have updated the project documentation to reflect my changes if necessary.
  • I have read the CONTRIBUTING documentation.

Is this a breaking change?

  • This change causes current functionality to break.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2025

@azure/communication-react jest test coverage for stable.

Lines Statements Functions Branches
Base 29504 / 47062
62.69%
29504 / 47062
62.69%
815 / 1491
54.66%
2441 / 3858
63.27%
Current 29446 / 47066
62.56%
29446 / 47066
62.56%
815 / 1491
54.66%
2422 / 3845
62.99%
Diff -58 / 4
-0.13%
-58 / 4
-0.13%
0 / 0
0%
-19 / -13
-0.28%

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2025

@azure/communication-react jest test coverage for beta.

Lines Statements Functions Branches
Base 58478 / 94844
61.65%
58478 / 94844
61.65%
1186 / 2714
43.69%
3430 / 5794
59.19%
Current 58560 / 94865
61.72%
58560 / 94865
61.72%
1186 / 2714
43.69%
3409 / 5788
58.89%
Diff 82 / 21
0.07%
82 / 21
0.07%
0 / 0
0%
-21 / -6
-0.3%

@github-actions
Copy link
Copy Markdown
Contributor

Chat bundle size is not changed.

  • Current size: 1778342
  • Base size: 1778342
  • Diff size: 0

@github-actions
Copy link
Copy Markdown
Contributor

CallWithChat bundle size is not changed.

  • Current size: 12413574
  • Base size: 12413574
  • Diff size: 0

@github-actions
Copy link
Copy Markdown
Contributor

Calling bundle size is not changed.

  • Current size: 12413560
  • Base size: 12413560
  • Diff size: 0

@github-actions
Copy link
Copy Markdown
Contributor

@edwardlee-msft edwardlee-msft merged commit debdb33 into main May 21, 2025
41 checks passed
@edwardlee-msft edwardlee-msft deleted the elee/custombutton-autohide-drawermenu branch May 21, 2025 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants